home *** CD-ROM | disk | FTP | other *** search
/ TeX 1995 July / TeX CD-ROM July 1995 (Disc 1)(Walnut Creek)(1995).ISO / tex-k / tex-k-archive.past / tex-k-archive.gz / tex-k-archive / 000801_mackay@cs.washington.edu_Mon Jul 25 02:59:47 1994.msg < prev    next >
Internet Message Format  |  1994-10-11  |  2KB

  1. Received: from june.cs.washington.edu by cs.umb.edu with SMTP id AA02714
  2.   (5.65c/IDA-1.4.4 for <tex-k@cs.umb.edu>); Mon, 25 Jul 1994 13:01:00 -0400
  3. Return-Path: <mackay>
  4. Received: (mackay@localhost) by june.cs.washington.edu (8.6.9/7.2ju) id JAA28904; Mon, 25 Jul 1994 09:59:47 -0700
  5. Date: Mon, 25 Jul 1994 09:59:47 -0700
  6. From: mackay@cs.washington.edu (Pierre MacKay)
  7. Message-Id: <199407251659.JAA28904@june.cs.washington.edu>
  8. To: andreas@mpa-garching.mpg.de
  9. Cc: tex-k@cs.umb.edu
  10. In-Reply-To: Andreas Schott's message of Mon, 25 Jul 1994 18:39:00 +0200 <199407251639.SAA52817@ibm-1.MPA-Garching.MPG.DE>
  11. Subject: Re: \font ... in UNIX-TeX
  12.  
  13. If you locally change the \catcodes of the characters that
  14. are causing you difficulty to \catcode11, you will be
  15. able to use them in file names (but if you do that with \
  16. you had better have a substitute \catcode0 character to
  17. get you back.  
  18.  
  19. $ will still be a literal, because your are still not
  20. going through the system interface.  You will
  21. be able to pick up the literal filename 'file${abc}'
  22. You will not be able to do value substitution on
  23. the set variable abc.  Find a Unix C manual and look at the
  24. syntax and requirements for "system(3)".  which is
  25. the only way you can get at the shell from inside a 
  26. running program.  This is not even considered as
  27. a possibility in Posix, because there is no way to standardise
  28. it.  Globbing and variable substition are all shell
  29. capabilities; the various forms of open work directly
  30. and have nothing to do with the shell.